package com.jwds.digital.bios.business.core.infrastructure.vo.belt;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 
 *
 * @author 林柏云
 * @date 2024-12-06
 */
@Data
@ApiModel(value="BeltTrack返回数据对象")
public class BeltTrackRespVO  {

  @ApiModelProperty(value = "主键Id")
  private Long id;

  @ApiModelProperty(value = "流程号")
  private Short flowNo;

  @ApiModelProperty(value = "皮带唯一标志")
  private String beltCode;

  @ApiModelProperty(value = "启动标志 0停止 1启动")
  private Integer startFlag;

  @ApiModelProperty(value = "料流信号")
  private Integer loadStatus;

  @ApiModelProperty(value = "累计重量值")
  private BigDecimal addUpWeight;

  @ApiModelProperty(value = "记录时间")
  @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")
  private LocalDateTime recordTime;

  @ApiModelProperty(value = "创建时间")
  @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")
  private LocalDateTime createTime;

  @ApiModelProperty(value = "逻辑删除标识符")
  private Integer isDeleted;

  /***********扩展字段***************/

}
